package com.sunyur.tailor.channel.service.inner.workflow.param;

import lombok.Data;

import java.util.Date;

/**
 * @Author XuHui
 * @Description 联合制单数据，参考链接http://doc.sunyur.com/pages/viewpage.action?pageId=14386594#id-%E8%AF%B7%E8%B4%AD%E8%BD%AC%E5%8D%95%E6%8E%A5%E5%8F%A3%E6%96%87%E6%A1%A3-1.1.75%E3%80%81%E8%AF%B7%E8%B4%AD%E5%8D%95%E5%AE%A1%E6%A0%B8%E5%8F%8A%E8%81%94%E5%90%88%E5%88%B6%E5%8D%95(api_web%EF%BC%89%EF%BC%9A
 * @Date 11:56 2021/7/28
 **/
@Data
public class FormDataParam {

    /**
     * 场景code
     * apply :请购单头信息,
     * apply_item:请购单行信息,
     * item_sku:请购单商品信息,
     * item_user:请购单使用人信息,
     * item_finance:请购单财务信息,
     * item_proposer:请购单基础信息
     */
    private String sceneCode;
    /**
     * 目标code(单号、或者行号)
     */
    private String sceneObjectCode;
    /**
     * 字段
     * materiel_code:物料编码,
     * purchase_company_code:公司主体
     * cost_code：费用类型（sceneCode传item_finance）
     */
    private String field;
    /**
     * 原值
     */
    private String sourceValue;
    /**
     * 新值
     */
    private String newValue;
    /**
     * 操作人工作编号（外部识别号）
     */
    private String operatorWorkNumber;
    /**
     * 操作人名称
     */
    private String operatorName;
    /**
     * 操作时间
     */
    private Date operatorTime;
    /**
     * 描述
     */
    private String description;
    /**
     * 扩展字段
     */
    private String extendContent;

}
